herded together - French English Dictionary